excessive indulging - Turc Anglais Dictionnaire